"""语言资源文件"""

translations = {
    'zh_CN': {
        # 主窗口
        'window_title': 'VideoTextPro',
        'single_file': '单文件处理',
        'batch_process': '批量处理',
        'about': '关于',
        
        # 界面文本
        'select_interface': '选择接口:',
        'export_format': '导出格式:',
        'drag_file_here': '拖拽文件或文件夹到这里',
        'select_file': '选择文件',
        'start_process': '开始处理',
        'file_name': '文件名',
        'status': '状态',
        
        # 状态文本
        'unprocessed': '未处理',
        'processing': '处理中',
        'processed': '已处理',
        'exists': '已存在',
        'error': '错误',
        
        # 菜单项
        'reprocess': '重新处理',
        'delete_task': '删除任务',
        'open_directory': '打开目录',
        
        # 提示信息
        'file_exists': '文件已存在',
        'file_exists_msg': '文件 {0} 已经添加到列表中。',
        'processing_error': '处理出错',
        'cannot_open_dir': '无法打开目录',
        'file_processing': '当前文件正在处理中',
        'wait_complete': '请等待当前文件处理完成后再重新处理。',
        'process_complete': '处理完成',
        'file_processed': '文件 {0} 已处理完成',
        
        # 选项
        'skip_processed': '跳过已处理文件',
        'auto_execute': '打开软件时自动执行',
    },
    
    'en_US': {
        # Main Window
        'window_title': 'VideoTextPro',
        'single_file': 'Single File',
        'batch_process': 'Batch Process',
        'about': 'About',
        
        # Interface Text
        'select_interface': 'Interface:',
        'export_format': 'Export Format:',
        'drag_file_here': 'Drag files or folders here',
        'select_file': 'Select File',
        'start_process': 'Start Process',
        'file_name': 'File Name',
        'status': 'Status',
        
        # Status Text
        'unprocessed': 'Unprocessed',
        'processing': 'Processing',
        'processed': 'Processed',
        'exists': 'Exists',
        'error': 'Error',
        
        # Menu Items
        'reprocess': 'Reprocess',
        'delete_task': 'Delete Task',
        'open_directory': 'Open Directory',
        
        # Prompts
        'file_exists': 'File Exists',
        'file_exists_msg': 'File {0} has already been added to the list.',
        'processing_error': 'Processing Error',
        'cannot_open_dir': 'Cannot Open Directory',
        'file_processing': 'File is Processing',
        'wait_complete': 'Please wait for the current file to complete processing.',
        'process_complete': 'Process Complete',
        'file_processed': 'File {0} has been processed.',
        
        # Options
        'skip_processed': 'Skip Processed Files',
        'auto_execute': 'Auto Execute on Startup',
    }
} 
 